package com.zw.rpc.server.config;

import com.zw.rpc.Request;
import com.zw.rpc.common.utils.ReflectionUtils;

/**
 * 调用具体的服务
 *
 * @author zw
 */
public class ServiceInvoker {

    public Object invoke(ServiceInstance service, Request request) {
        return ReflectionUtils.invoke(service.getTarget(),service.getMethod(),request.getParameters());
    }
}
